woman who performs well - Spanish English Dictionary